Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46 HENWOOD GREEN ROAD Detached £1,230,367 £249,500 11 Dec 1997
50 HENWOOD GREEN ROAD Semi-Detached £617,983 £355,000 15 Jul 2011
51 HENWOOD GREEN ROAD Detached £679,982 £310,000 12 Dec 2003
52A HENWOOD GREEN ROAD Detached £636,699 £510,000 5 Jul 2018
53 HENWOOD GREEN ROAD Detached £837,936 £675,000 15 Nov 2018
54A HENWOOD GREEN ROAD Detached £740,172 £425,000 21 Oct 2011
56 HENWOOD GREEN ROAD Detached £456,841 £267,500 3 Sep 2010
57 HENWOOD GREEN ROAD Detached £631,872 £370,000 16 Jan 2013
59 HENWOOD GREEN ROAD Semi-Detached £652,536 £485,000 15 Jun 2016
63 HENWOOD GREEN ROAD Semi-Detached £457,741 £96,500 28 May 1998
65 HENWOOD GREEN ROAD Semi-Detached £628,745 £499,999 26 Apr 2018